<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>布尔型</title>
</head>
<body>
    <!-- 1  布尔型 boolean  有两个值 true 真 （对） false 假（错）
         2   undefined 一个声明后没有被赋值的变量 会有一个默认值 undefined （如果进行相连或相加时  注意结果）
         3 null  空值
    -->
         
    <script>
        // 1
        var flag=true;  // flag 布尔型
        var flag1=false;  // false 布尔型
        console.log(flag+1); // true参与加法运算当 1  来看
        console.log(flag1+1);// false 参与加法运算当 0 来看
        // 2
             var str;
            console.log(str);
            var variable  =undefined;
            console.log(variable+'pink');// undefinedpink
            console.log(variable+1);//NaN  undefined 和数字相加 最后结果是 NaN 
        // 3
        var space=null;
        console.log(null+'pink'); //nullpink
        console.log(null+1);    // 1  null 是空值 啥也没有 所以是1 
       
    </script>
</body>
</html>